something disgraceful - French English Dictionary